golang.org/x/tools/go/packages.driverResponse.Packages (field)

30 uses

	golang.org/x/tools/go/packages (current package)
		golist.go#L57: 	for _, pkg := range dr.Packages {
		golist.go#L71: 	r.dr.Packages = append(r.dr.Packages, p)
		golist.go#L284: 	for _, pkg := range dr.Packages {
		golist.go#L311: 		if err != nil || len(dirResponse.Packages) == 0 || len(dirResponse.Packages) == 1 && len(dirResponse.Packages[0].GoFiles) == 0 &&
		golist.go#L312: 			len(dirResponse.Packages[0].Errors) == 1 {
		golist.go#L322: 		for _, pkg := range dirResponse.Packages {
		golist.go#L353: 	if len(response.Packages) == 0 {
		golist.go#L354: 		response.Packages = append(response.Packages, &Package{
		golist.go#L364: 	if len(response.Packages) == 1 {
		golist.go#L368: 		if response.Packages[0].ID == "command-line-arguments" ||
		golist.go#L369: 			filepath.ToSlash(response.Packages[0].PkgPath) == filepath.ToSlash(query) {
		golist.go#L370: 			if len(response.Packages[0].GoFiles) == 0 {
		golist.go#L375: 						response.Packages[0].Errors = nil
		golist.go#L376: 						response.Packages[0].GoFiles = []string{path}
		golist.go#L377: 						response.Packages[0].CompiledGoFiles = []string{path}
		golist.go#L728: 		response.Packages = append(response.Packages, pkg)
		golist.go#L730: 	sort.Slice(response.Packages, func(i, j int) bool { return response.Packages[i].ID < response.Packages[j].ID })
		golist_overlay.go#L33: 	for _, pkg := range response.dr.Packages {
		golist_overlay.go#L86: 		for _, p := range response.dr.Packages {
		golist_overlay.go#L157: 				for _, p := range response.dr.Packages {
		golist_overlay.go#L234: 	for _, pkg := range response.dr.Packages {
		packages.go#L237: 	Packages []*Package
		packages.go#L641: 	for _, pkg := range response.Packages {